                                             
IBIS Macromodel Task Group

Meeting date: 16 Oct 2012

Members (asterisk for those attending):
Agilent:                    * Fangyi Rao
                            * Radek Biernacki
Altera:                     * David Banas
                              Julia Liu
                              Hazlina Ramly
Andrew Joy Consulting:        Andy Joy
ANSYS:                        Samuel Mertens
                            * Dan Dvorscak
                            * Curtis Clark
			      Steve Pytel
			      Luis Armenta
Arrow Electronics:            Ian Dodd
Cadence Design Systems:       Terry Jernberg
                            * Ambrish Varma
                              Feras Al-Hawari
Cavium Networks:              Johann Nittmann
Celsionix:                    Kellee Crisafulli
Cisco Systems:                Ashwin Vasudevan
                              Syed Huq
Ericsson:                     Anders Ekholm
IBM:                        * Greg Edlund
Intel:                        Michael Mirmak
Maxim Integrated Products:    Mahbubul Bari
Mentor Graphics:            * John Angulo
                              Zhen Mu
                            * Arpad Muranyi
                              Vladimir Dmitriev-Zdorov
Micron Technology:            Randy Wolff
                              Justin Butterfield
NetLogic Microsystems:        Ryan Couts
Nokia-Siemens Networks:       Eckhard Lenski
QLogic Corp.                * James Zhou
Sigrity:                      Brad Brim
                              Kumar Keshavan
                              Ken Willis
SiSoft:                     * Walter Katz
                              Todd Westerhoff
                              Doug Burns
                            * Mike LaBonte
Snowbush IP:                  Marcus Van Ierssel
ST Micro:                     Syed Sadeghi
Teraspeed Consulting Group:   Scott McMorrow
                            * Bob Ross
TI:                           Casey Morrison
                              Alfred Chong
Vitesse Semiconductor:        Eric Sweetman
Xilinx:                       Mustansir Fanaswalla
                              Ray Anderson

The meeting was led by Arpad Muranyi

------------------------------------------------------------------------
Opens:

- Fangyi: There is a conference next week
  - Should we meet?
- Arpad: I will be there, but we still could meet
- We will meet next week

--------------------------
Call for patent disclosure:

- None

-------------
Review of ARs:

- Walter & Arpad determine latest BIRD 121 draft number
  - Done

- Walter & Arpad clear up BIRD 121 draft language
  - In progress

- Walter & Ambrish clean up BIRD 150
  - In progress

- Walter update BIRD 123
  - The latest is posted on the website
  - Radek planned to check the clock PDF section

-------------
New Discussion:

Interconnect Task Group report
- Walter: The meeting tomorrow will be interesting

Arpad: Ambrish requested time to discuss BIRD 147

BIRD 121:
- Arpad: The question on whether to have trailing backslash remains
- John: We should always add a trailing slash
- Mike: That would preclude relative paths
- John: A path ending in ./ will work
- Walter: There are 3 options regarding back and forward slashes
- Walter added language regarding use of "." for relative paths
- Mike: DLL_Path is not stored in files, it is dynamically generated
  - It should be in the format for the current OS
- Walter: Back slashes are a problem because they can be escaped out
- Mike: Should we rule out UNC paths, which begin with 2 backslashes?
- James: We should have a rule that the path is valid for the platform
- Arpad: Is the added sentence OK?
- John: It should state exactly that it should be '.'
- Bob: Is backslash allowed?
- Arpad: No
- Bob: This has to be compatible with AMI file checking
- Radek: This does not reside in the AMI file
- Fangyi: This parameter is not required
  - What do DLLs do if it is absent?
- John: It should be provided if the DLL needs to find supporting files
- Ambrish: There is a Supporting_Files parameter proposed
- Walter: Supporting_Files may not all be needed by the model
  - They could be Touchstone files needed for channel simulation
  - There could be files for backchannel
- Ambrish: These should not be defined in the AMI file then
- John: This is tangential to whether DLL_Path is required
- Arpad: If the parser can't check DLL_Path, why bother?
- Walter: IBIS somehow has to provide for copying all required supporting files
- Ambrish: An AMI model can be run without package models
- Walter: We should not be deciding when DLL_Path is required
- Mike: If DLLs can't count on DLL_Path being provided they will not use it
- Walter: It should not be required if it is not needed
  - Most DLLs may not need it
- Mike: It is not hard to always provide DLL_Path
- Walter: The model will request it by asking for an In parameter
- Ambrish: If the parser can't check it it will be ignored
- Radek: I agree with Walter
- Walter: This will be posted as revision 9
- Mike: Two revisions held by Walter have not been posted
  - The last posted was 6 and this will be 7
- Arpad: The last one should be fixed if it say rev 8 inside

AR: Walter send BIRD 121.2 draft 7 to Mike for posting
AR: Mike check BIRD 121.2 draft 6 for correct numbering inside

Walter: I have sent a BIRD for assigning labels to lists

-------------
Next meeting: 23 Oct 2012 12:00pm PT

Next agenda:
1) Task list item discussions

-------------
IBIS Interconnect SPICE Wish List:

1) Simulator directives
